home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-01-07 | 32.8 KB | 1,189 lines |
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
- The XFree86 Project, Inc
-
-
- 8 August 1997
-
-
-
- Abstract
-
- This document describes the bugs fixed in XFree86 3.3.1 compared with
- the 3.3 release, as well as the new features in XFree86 3.3 compared
- with the previous full release, 3.2. It also includes installation
- instructions for the binary distributions.
-
-
-
- 1. XFree86 and X11R6.3
-
- XFree86 releases starting with the 3.2A beta are based on the X Consortium's
- X11R6.3 (the final release from the X Consortium).
-
- R6.3 is an update to R6.1, and is intended to be compatible with R6.1 and R6 at
- the source and protocol levels. Binaries should be upward-compatible. X11R6.3
- includes some new Xserver extensions: SECURITY, XC-APPGROUP, XpExtension (print
- extension), and an updated, and standardised version of LBX. X11R6.3 also has
- new standards, including RX (X Remote Execution MIME type), and a proxy manage-
- ment protocol. X11R6.3 includes support for gzipped fonts.
-
- R6.1 is an update to R6, and is intended to be compatible with R6 at the source
- and protocol levels. Binaries should be upward-compatible. X11R6.1 includes
- some new Xserver extensions: DOUBLE-BUFFER, XKEYBOARD and RECORD.
-
- What about R6.2? X11R6.2 is the name given to a subset of X11R6.3, which has
- only the print extension and the Xlib implementation of vertical writing and
- user-defined character support in addition to those features included in R6.1.
-
-
- 2. OS issues
-
- Always check the OS specific README files for special requirements or caveats.
-
- Users running Linux/Elf (on Intel platforms) should note that they will need
- ld.so version 1.7.14 or later. This can be found at
- ftp://tsx-11.mit.edu/pub/linux/packages/GCC.
-
- Note: Elf is now the only binary type supported for Linux OSs. This means that
- binaries for ix86/a.out and AXP/ECOFF are not available with this release.
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- 3. What's new in 3.3.1?
-
- 3.1 Bug fixes
-
- o XFree86 3.3.1 includes The Open Group's public patch 2 for X11R6.3.
-
- o Build problems that showed up on some OSs have been fixed.
-
- o Support for SCO Open Server 5 should now be complete.
-
- o A malloc problem in libXt which showed up on FreeBSD has been fixed.
-
- o Depth-specific DacSpeeds are now implemented for the ET6000.
-
- o Depth-specific DacSpeeds are fixed for the S3 server.
-
- o HW cursor problem with the I128 server has been fixed.
-
- o I128 Series II rev 2 chips are now supported.
-
- o Xterm will now startup on Linux if /etc/termcap is missing.
-
- o Various problems with the S3V server and the SVGA s3v driver have been
- fixed.
-
- o A problem with the clock limit for some revisions of the Circus 5434 has
- been fixed.
-
- o The Mach64 server will now correctly recognise some of the newer ATI chip
- revisions, including the Rage II+, Rage Pro and VT3. If you needed the
- ChipId/ChipRev workaround when using 3.3, you should remove those lines
- from your XF86Config file when upgrading to 3.3.1.
-
- o An initialisation problem in the S3 server that shows up when the ramdac
- type is given in the XF86Config file should be fixed.
-
- o The MGA driver now defaults to using the software cursor because some peo-
- ple have reported problems when using the hardware cursor with Millennium
- cards.
-
- o Lockups with the MGA driver that happen on some SVR4 versions have been
- fixed. Lockups when the server crashes and dumps core on some OSs have
- also been fixed where possible.
-
- o The xterm termcap field for turning off colour has been fixed.
-
- o A server crash that happens when starting some servers on Solaris has been
- fixed.
-
- o Some problems with the Trident 9860 and 9685 chips have been fixed.
-
- o A problem with xterm writing an invalid wtmp entry on Linux has been
- fixed.
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o A PolyPoint bug in the S3V server has been fixed.
-
- o Screen wraparound problems with the S3 server that show up on some old
- Number Nine GXE level 10 cards have been fixed.
-
- o A problem with the PCI framebuffer remapping in the S3 server has been
- fixed.
-
- o A problem with XF86Setup not showing the correct chipset-specific README
- file has been fixed.
-
- o A problem with XF86Setup not setting up the link to the Xserver in some
- situations has been fixed.
-
- o Some libXt error/warning messages were partially duplicated, and this is
- now fixed.
-
- o Some line drawing problems that show up with the Cirrus 542x chips have
- been fixed.
-
- o A problem drawing wide fonts with some Cirrus chips has been fixed.
-
- o Some bugs in some XKB symbols files have been fixed.
-
- o The Chips and Technologies 65555 and 68554 are now detected by the chips
- driver.
-
- o `xset dpms' didn't accept some parameters correctly.
-
- o Some raster op bugs in the SVGA server's s3v driver have been fixed.
-
- o Problems with the Mach32 server that show up with some AST motherboards
- that have an on-board Mach32 chip have been fixed (see the README.Mach32
- file for details).
-
- o A bug in the ET6000 driver which can cause the server to crash on non-
- Linux systems has been fixed.
-
- o An initialisation problem with the ET6000 driver which can result in a
- black screen has been fixed.
-
- o The Eraser support in the Wacom driver has been fixed.
-
- o Support for two relative devices has been fixed in the Wacom driver.
-
- o The DPMS state is now correctly reset when switching back to the Xserver's
- VT.
-
- o A bug in the 24bpp framebuffer code which caused a server crash when run-
- ning StarOffice has been fixed.
-
- o An Xserver bug which could cause a server crash when using lbxproxy has
- been fixed.
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o A conflict between Imake.rules and Motif.rules has been fixed.
-
- o Some problems that show up with some accelerated servers on SVR4 when
- using Xqueue have been fixed.
-
- o A problem that can cause a server crash when drawing some arcs has been
- fixed.
-
- o The MGA driver now recognises the newer 220MHz Mystique chips.
-
- o The MGA driver has experimental support for the Millennium II. This
- really is very new, and is largely untested. There are known problems
- (see README.MGA for details).
-
- o The "noaccel" option could cause a lockup with the Cirrus Laguna chips
- (546x). This option is now disabled for those chips.
-
- o Some blitter timeouts that show up with Cirrus 7548 and 7555 chips should
- now be fixed.
-
- o The handling of the PS/2 mouse protocol is fixed for OpenBSD.
-
- o The SiS driver should now correctly determine the MMIO address.
-
- o Support is added for Number Nine I128 DRAM cards. There are some text
- mode restore problems at some depths though.
-
- 3.2 Known Problems
-
- o There are problems with some Cirrus laptop chipsets (75xx). The driver
- seems to work for some people, but not others. Until someone with the
- appropriate hardware can look into this, these problems are unlikely to be
- fixed. If you wish to work on this, please contact us. We don't need
- testers, we need people willing and able to fix the problems.
-
- o There are problems with some of the Trident laptop chipsets. The driver
- seems to work in a limited way for some people, but not others. Until
- someone with the appropriate hardware can look into this, these problems
- are unlikely to be fixed. If you wish to work on this, please contact us.
- We don't need testers, we need people willing and able to fix the prob-
- lems.
-
- o We have had some reports of apparently random lockups with some Mystique
- cards. We have not been able to reproduce this problem, and have no fix
- for it.
-
- o There is a drawing bug in the MGA driver that shows up when running `view-
- fax'. We have no fix for this problem yet.
-
- o Some people have reported problems with some newer Rage II cards. This
- problem is currently being investigated. When we have a fix for it, we
- will make it available.
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o We've had a report that the SVGA server will cause a lockup on some SVR4
- versions (UnixWare 1.x) with some Chips and Technologies chips. A
- workaround for this problem is to use the "xaa_no_color_exp" option.
-
- o It is possible to use a setuid root X server as a denial of service which
- blocks reserved ports. A workaround for this is to not have the X server
- setuid, and have it started by xdm. The X servers do not need to be
- setuid root when started by xdm because xdm runs as root.
-
-
- 4. New Features in 3.3
-
- 4.1 General
-
- o XFree86 3.3 includes the X Consortium's X11R6.3.
-
- 4.2 General X server changes
-
- o The X servers include a new DPMS extension, which was donated by Digital
- Equipment Corporation. Not all DPMS modes have been implemented by all
- servers yet, but this should improve in future releases. See the XF86Con-
- fig(4/5) and xset(1) man pages for further details.
-
- o The LBX extension is included in all the X servers, as part of the update
- to R6.3.
-
- o A print-only server (Xprt) is included as part of the update to R6.3.
-
- o Some bugs in the Type1 font code have been fixed.
-
- o Some bugs in newer functions in the XFree86 VidMode extension have been
- fixed.
-
- o Support has been added for the Microsoft IntelliMouse.
-
- 4.3 XF86Setup
-
- o Some bugs have been fixed, but no major changes have been made to this
- version.
-
- o More modelines were added. There are now high-refresh versions of most
- common modes available (85 and 100 Hz). 512x384, 1152x864, 1600x1200 and
- 1800x1440 modes were added.
-
- 4.4 PC98 Support
-
- o The XF98_TGUI server includes XAA support, but there are some problems
- with this at the moment. It can be disabled with the "noaccel" option.
-
- 4.5 Alpha (AXP) platform support
-
- o Support for the S3 ViRGE and ViRGE/VX is now available.
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o Support for "newmmio" is now available for the S3 868/968/Trio64V+ and is
- enabled by default (use chipset "mmio_928" to get the old behaviour).
-
- o Support for the Matrox Millennium and Mystique (in the SVGA server) is
- included.
-
- o Support for the Trident driver (in the SVGA server) is included.
-
- o Some problems that showed up with Netscape on some servers have been
- fixed.
-
- o Various alignment problems have been fixed.
-
- o NOTE: A recent Linux kernel version is required for most of these servers
- (essential for the Matrox driver).
-
- o Scanpci now works on Alpha platforms.
-
- 4.6 XInput Extension
-
- o Multiple input devices can share the core pointer.
-
- 4.6.1 Wacom driver
-
- o Multiple devices can be defined for the same tablet to represent different
- active zones.
-
- 4.7 XKEYBOARD Extension
-
- o An improved layout for Russian keyboards is provided.
-
- o A layout for Hungarian keyboards is provided.
-
- 4.8 SVGA server
-
- o A new general graphics acceleration interface (XFree86 Acceleration Archi-
- tecture - XAA) has been implemented. It is used to provide relatively
- complete acceleration, at different colour depths, for several chips in
- the SVGA server. Chips currently making use of this include the Matrox
- Millennium, Mystique, Tseng ET4000/W32p and ET6000, and several chips from
- ARK Logic, Chips and Technologies, Cirrus, Trident, SiS and the S3 ViRGE
- family.
-
- o The SVGA server now includes a driver for the S3 ViRGE family. It supports
- the ViRGE, ViRGE/DX, ViRGE/GX and ViRGE/VX. This driver is a completely
- new implementation, so please send in success/failure reports.
-
- 4.9 S3 server
-
- o Some further S3 968 hardware bugs for lines/text have been worked around.
-
- o Cursor/pointer pixmaps larger than 64x64 are now supported without the
- need to use the "sw_cursor" option.
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o Detection/support for the Trio64UV+, Trio64V2 (including the /DX and /GX
- versions), Aurora64V+ (86CM65 used in notebooks), and Plato/PX is now
- included. This support is very new and hasn't had much testing, so please
- send us success/failure reports.
-
- o Support is now included for the ELSA Winner 2000PRO/X-8. Please refer to
- the notes for this card in README.S3.
-
- o Support is now included for the MIRO 80SV.
-
- o A bug which prevented DGA apps from setting the ViewPort to the lower part
- of the framebuffer has been fixed (this showed up most commonly with 4MB
- cards).
-
- 4.10 S3V (ViRGE) server
-
- o Support has been added for the ViRGE/DX and ViRGE/GX.
-
- o Problems with the Diamond Stealth 3D 3000 are now fixed.
-
- o The line drawing code has been improved.
-
- o Packed 24bpp support is included, and should be improved over earlier ver-
- sions.
-
- o The S3V server translates between sparse 32bpp pixmaps and packed 24bpp
- for the framebuffer. In some cases this can be slow.
-
- o 32bpp framebuffer format is not supported.
-
- 4.11 Mach64 server
-
- o Support for 3D Rage II based Mach64 cards is included.
-
- o Various problems with support for some revisions of CT, VT and GT chipsets
- have been fixed.
-
- o It is strongly recommended that all users with CT, VT, GT and 3D Rage II
- based Mach64 cards upgrade to the 3.3 release due to the problems that
- were fixed.
-
- 4.12 Mach32 server
-
- o A bug that causes problems when running XF86Setup with cards with less
- than 2MB of video memory has been fixed.
-
- o Minor shifts in maximum clock rate under 16 bpp, and inclusion of explicit
- 15 "bpp" setting.
-
- 4.13 W32 server
-
- o In this version, the separate W32 server (XF86_W32) has not undergone any
- significant changes. In fact, it is not being developed further. Instead,
- the SVGA server (XF86_SVGA) is now the main focus of new developments. See
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- the W32 (SVGA) description.
-
- 4.14 P9000 server
-
- o Support for PCI probing has been added.
-
- o DPMS support has been added.
-
- 4.15 I128 server
-
- o Some preliminary acceleration (for bitblts) is included. This code is
- very new, and hasn't been extensively tested yet.
-
- 4.16 TGA server
-
- o Preliminary acceleration support is included, using XAA.
-
- o Various bugs have been fixed.
-
- 4.17 Trident driver (SVGA server)
-
- o Acceleration support has been added for the 9320, 9440 and 96xx chips.
-
- o Support for the Cyber series of laptop chips has been improved.
-
- o 24/32bpp support has been added for some chips.
-
- o Some clock limits have been fixed.
-
- 4.18 Ark driver (SVGA server)
-
- o More complete acceleration has been implemented using XAA, including line
- draw, fill, and text acceleration, at different colour depths.
-
- 4.19 W32 driver (SVGA server)
-
- o The SVGA server now supports acceleration for the most recent ET4000W32
- chips. In 3.3, the ET4000W32p chips are now fully accelerated, and also
- support the higher performing linear memory layout (read the tseng README
- file for more information: there are a few problems).
-
- o VESA DPMS (monitor power saving) support was added.
-
- o There is now support for more than 256 colors on most ET4000W32i and
- ET4000W32p chips. This means 15, 16, 24 and/or 32 bits per pixel modes
- (32768, 65536 or 16 million colors) are supported on most common RAMDACs.
- On the W32p, these modes are accelerated. On the W32i, there is no accel-
- eration in any mode. For accelerated support on W32i chips, refer to the
- separate W32 server (XF86_W32).
-
- o A few bugs in XFree86 3.2 and 3.2A have been fixed. Most importantly the
- failure to probe some PCI cards has been resolved.
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o Fix interference with ISA-DMA sensitive devices (soundcards, floppy-tape
- drives)
-
- o Support for the Chrontel RAMDAC has been added.
-
- 4.20 ET6000 driver (SVGA server)
-
- o The ET6000 driver in the separate W32 server (XF86_W32) has not changed
- significantly.
-
- o On the other hand, the ET6000 driver in the SVGA server, which already
- existed in XFree86 3.2 for all color depths, is now fully accelerated for
- all those color depths. It builds upon the new XAA architecture, which is
- the cornerstone of a new acceleration framework within the XFree86
- servers. It is responsible for the outstanding acceleration performance of
- this release.
-
- o Many small problems which existed in the initial 3.2 release have been
- solved. Screen noise, flicker or instability at higher pixel clocks are
- mostly fixed. Some detection problems are gone. Weird behaviour (jumping
- and screen wrap) when panning through large virtual desktops has been
- fixed. The server now detects the correct amount of memory on ET6000 cards
- with 2.25 MB of MDRAM. More realistic pixel clock rate limits have been
- put in place, to avoid modes that would cause screen problems.
-
- o DPMS support was added.
-
- o The ET6000 hardware cursor is now supported. Read the Tseng documentation
- file for more information (there are a few limitations)
-
- o fix interference with ISA-DMA sensitive devices (soundcards, floppy-tape
- drives)
-
- 4.21 Alliance ProMotion driver (SVGA server)
-
- o The driver now recognises the AT24 chipset, but it is treated the same way
- as the AP6422.
-
- 4.22 Matrox driver (SVGA server)
-
- o More complete acceleration for the Millennium (MGA2064W).
-
- o Support is included for the Mystique (including some acceleration). This
- code is very new.
-
- o 24 bpp mode tiled pattern problems still present.
-
- o Support for DGA, Sync-on-Green, and DPMS.
-
- o The "nolinear" option is no longer available.
-
- o Support for 8 bits per colour component (at 8bpp) has been added.
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- 4.23 Cirrus driver (SVGA server)
-
- o More complete acceleration for all chips with a BitBLT engine (CL-GD5426,
- 5428, 5429, 5430, 5434, 5436, 5440, 5446, 7541, 7543, and 7548).
-
- o More complete acceleration for Laguna series chips (CL-GD546X).
-
- o The support for the 754x series of laptop controllers has been improved.
-
- o The 24bpp mode on the CL-GD5430/40 has been fixed.
-
- o Support for the CL-GD5480 has been added.
-
- 4.24 SiS driver (SVGA server)
-
- o Significant updates have been made to the SiS driver (see README.SiS for
- further details).
-
- o Acceleration support is included, making use of XAA.
-
- o Linear addressing is supported.
-
- o Support has been added for 15/16/24bpp.
-
- o Support has been added for programmable clocks.
-
- o HW cursor support is included.
-
- 4.25 Chips and Technologies driver (SVGA server)
-
- o Support has been included for the 65525, 65535, 64200 and 64300
-
- o Problems relating to blank screen at start-up and text mode restoration
- with the 65550 and 65554 should now be fixed
-
- o Acceleration support for all chips has improved due to the new XAA archi-
- tecture.
-
- o Many additional minor fixes and documentation updates (see README.chips
- for further details).
-
- 4.26 S3 ViRGE driver (SVGA server)
-
- o Completely new driver for the ViRGE family. The driver works with linear
- addressing and PCI chipsets.
-
- o Acceleration support uses the XAA architecture.
-
- o The driver supports 8/15/16/24/32 bpp on all cards.
-
- o Acceleration includes bitblits, filled rectangles, color expansion and
- pattern fills (8/15/16/24 bpp). Acceleration at 32 bpp is limited to bit-
- blits and filled rectangles.
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- o Includes HW cursor support.
-
- o See README.S3V for further details.
-
- 4.27 WD90C24 driver (SVGA server)
-
- o DPMS support is included (only for "off" mode so far).
-
- 4.28 Compaq AVGA driver (SVGA server)
-
- o The Compaq AVGA driver has been resurrected. The bugs causing it to not
- work in some previous releases have been fixed.
-
- 4.29 Hercules mono driver
-
- o The problems with the Hercules mono driver in previous releases has now
- been fixed, and the driver is included in this release.
-
- 4.30 Client/Library changes
-
- o The libraries have been updated to R6.3. The shared lib version numbers
- for libXext and libICE have been bumped to 6.3. The others remain the
- same.
-
- o An Xlib problem with non-latin-1 encodings that shows up when using XKB is
- fixed.
-
- o Some Xlib security vulnerabilities have been fixed.
-
- o Xterm's emulation of DECUDK (DEC user-defined keys) now (correctly) inter-
- prets shifted keys only.
-
- o VT52 emulation has been added to xterm.
-
- o Xterm's VT100 emulation generates correct codes for PF1-PF4, as well as
- the keypad "+" and ",". These codes differ from the VT220 emulation.
-
- o Some xterm bugs have been fixed, including coloured background exposure
- while selection is active, and missing state changes in the VT100 emula-
- tion.
-
- o Xterm's memory requirements for colour have been reduced. The colour
- resource file is merged with the regular resource file to reduce installa-
- tion problems.
-
- o Emulation of VT220 soft-reset, and non-DEC REP (repeat) control sequence
- has been added to xterm.
-
- o Xterm now recognizes control sequences for 16 colors (from aixterm).
-
- o xset includes support for the DPMS extension.
-
- o xset's "r rate" flag was broken on some OSs, and is now fixed.
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- 4.31 xf86config utility
-
- o More modelines were added. There are now high-refresh versions of most
- common modes available (85 and 100 Hz). 512x384, 1152x864, 1600x1200 and
- 1800x1440 modes were added.
-
- 4.32 SuperProbe
-
- o Add detection of Alliance Pro Motion chips.
-
- o Add detection of I128-2.
-
- o Add detection of S3 Trio64UV+ and Aurora64V+, Trio64V2/DX and /GX, S3
- ViRGE/DX and /GX and Plato/PX.
-
- o Add detection of Matrox chips.
-
- o Add detection of newer Trident chips, including the Cyber series.
-
- o Fix detection of ET4000W32 chips, and their memory probing.
-
- o Add detection of newer ATI chips.
-
- o Add detection of STG170x and CH8398 RAMDACs
-
- o Add detection of Sigma Designs REALMagic
-
- o Add detection of 3DLabs GLINT
-
- 4.33 Fonts
-
- o Gzipped fonts are now supported.
-
-
- 5. Installing the XFree86 3.3.1 Release
-
- The XFree86 3.3.1 binaries are distributed as both a full release and as an
- upgrade to XFree86 3.3.
-
- What follows is a list of the XFree86 3.3.1 components. There may be some
- variations in this for some OSs.
-
- The following are required for all new installations or upgrades from versions
- prior to 3.3:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- preinst.sh Pre-installation script
- postinst.sh Post-installation script
- extract XFree86 extraction utility
- X331bin.tgz Clients, run-time libs, and app-defaults files
- X331doc.tgz Documentation
- X331fnts.tgz 75dpi, misc and PEX fonts
- X331lib.tgz Data files required at run-time
- X331man.tgz Manual pages
- X331set.tgz XF86Setup utility
- X331VG16.tgz 16 colour VGA server (XF86Setup needs this server)
-
-
- The following are required for an upgrade from XFree86 3.3:
-
-
- preinst.sh Pre-installation script
- postinst.sh Post-installation script
- extract XFree86 extraction utility
- X331upd.tgz Changes since 3.3 (except the servers)
- X331doc.tgz Documentation
- X331set.tgz XF86Setup utility
- X331VG16.tgz 16 colour VGA server (XF86Setup needs this server)
-
-
- The following is required for new installations, and optional for existing
- installations:
-
-
- X331cfg.tgz sample config files for xinit, xdm
-
-
- NOTE: Be very careful about installing X331cfg.tgz over an existing installa-
- tion if you have customised your xinit and/or xdm config files. Installing
- X331cfg.tgz will overwrite any existing files. If you do have customised
- files, there is no need to install X331cfg.tgz.
-
- NOTE: The bitmap fonts distributed with this release are compressed using gzip
- rather than compress. This means that you will probably want to remove the old
- versions (after backing them up). The Xservers and font server in releases
- prior to 3.2A cannot read gzipped fonts, so keep a copy of the old fonts if you
- wish to run older servers.
-
- The following X servers are for PC/AT based hardware (i.e., typical Intel ix86
- based PCs). Choose at least one which matches your hardware, as well as the
- VGA16 server. The VGA16 server is required by the new configuration utility
- (XF86Setup).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- X3318514.tgz 8514/A server
- X331AGX.tgz AGX server
- X331I128.tgz I128 server
- X331Ma32.tgz Mach 32 server
- X331Ma64.tgz Mach 64 server
- X331Ma8.tgz Mach 8 server
- X331Mono.tgz Mono server
- X331P9K.tgz P9000 server
- X331S3.tgz S3 server
- X331S3V.tgz S3 ViRGE server
- X331SVGA.tgz SVGA server
- X331VG16.tgz 16 colour VGA server (XF86Setup needs this server)
- X331W32.tgz ET4000/W32, ET6000 server
-
-
-
- The following X servers are available for Alpha hardware:
-
-
- X331Ma64.tgz Mach 64 server
- X331Mono.tgz Mono server (generic driver only)
- X331P9K.tgz P9000 server
- X331TGA.tgz DEC 21030 (TGA) server
- X331S3.tgz S3 server
- X331S3V.tgz S3 ViRGE server
- X331SVGA.tgz SVGA server (Matrox Millennium driver only)
-
-
-
- The following X servers are for PC98 hardware. If you have a PC98 machine,
- choose one which suits your hardware. If you don't know what a PC98 machine
- is, you don't need any of these.
-
-
- X3319NS3.tgz PC98 NEC(S3) server
- X3319SPW.tgz PC98 PCSKB-PowerWindow(S3) server
- X3319LPW.tgz PC98 PowerWindowLB(S3) server
- X3319EGC.tgz PC98 EGC(generic) server
- X3319GA9.tgz PC98 GA-968V4/PCI(S3 968) server
- X3319GAN.tgz PC98 GANB-WAP(cirrus) server
- X3319480.tgz PC98 PEGC-480(generic) server
- X3319NKV.tgz PC98 NKV-NEC(cirrus) server
- X3319WS.tgz PC98 WABS(cirrus) server
- X3319WEP.tgz PC98 WAB-EP(cirrus) server
- X3319WSN.tgz PC98 WSN-A2F(cirrus) server
- X3319TGU.tgz PC98 TGUI server
-
-
-
- The following are optional.
-
-
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- X331f100.tgz 100dpi fonts
- X331fcyr.tgz Cyrillic fonts
- X331fnon.tgz Other fonts (Chinese, Japanese, Korean, Hebrew)
- X331fscl.tgz Scalable fonts (Speedo and Type1)
- X331fsrv.tgz Font server and config files
- X331prog.tgz X header files, config files and compile-time libs
- X331nest.tgz Nested X server
- X331vfb.tgz Virtual framebuffer X server
- X331prt.tgz X Print server
- X331ps.tgz PostScript version of the documentation
- X331html.tgz HTML version of the documentation
- X331jdoc.tgz Documentation in Japanese (for version 3.2)
- X331jhtm.tgz HTML version of the documentation in Japanese (3.2)
- X331lkit.tgz X server LinkKit
- X331lk98.tgz X server LinkKit for PC98 servers
-
-
- If you already have a version of XFree86 installed, MAKE A BACKUP OF /usr/X11R6
- BEFORE DOING ANYTHING ELSE. The standard installation procedure will overwrite
- your existing version of XFree86.
-
- If you are installing from scratch, create a directory called /usr/X11R6, then
- extract the required .tgz files. If you don't have enough space in /usr for
- this, create a directory elsewhere and create a symbolic link to it. E.g., if
- you create a directory in /home:
-
- mkdir /home/X11R6
- ln -s /home/X11R6 /usr
-
- The next step is to run the pre-installation script. This script makes some
- preliminary checks of your system. For some OSs, it may tell you to install
- new versions of some system components before proceeding with the installation.
- This script may also remove some outdated files and symbolic links from a pre-
- vious installation that could cause problems.
-
- For the purposes of these installation instructions, it is assumed that you
- have downloaded all the files to the /var/tmp directory. If you've put them in
- another directory, that's fine -- just replace all occurrences of ``/var/tmp''
- with the name of that directory.
-
- To run the pre-installation script, go to /usr/X11R6 and run it:
-
- cd /usr/X11R6
- sh /var/tmp/preinst.sh
-
- The next step is to make the installation utility executable. To do this, make
- sure the `extract' file is in the same directory as all the X331*.tgz files,
- and run the following from that directory:
-
- chmod 755 extract
-
- The installation utility ``extract'' is used to unpack the .tgz files that make
- up the XFree86 distribution. The .tgz files are gzipped tar files. However,
- ``tar'' in its standard form on most OSs is not well-suited to the task of
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
- installing XFree86. The extract utility is a modified version of GNU tar 1.12
- built with the options required to make it suitable for installing XFree86.
- The source for extract is available from the same place you got the XFree86
- distribution.
-
- It is strongly recommended that you use the provided extract utility to unpack
- the XFree86 distribution. If you choose to ignore this and use something else,
- we don't want to hear from you if you run into problems. It is also important
- that you do not rename the extract utility. If renamed, it behaves just like
- the normal GNU tar.
-
- To extract the XFree86 binaries, run the following as root:
-
- cd /usr/X11R6
- /var/tmp/extract /var/tmp/X331*.tgz
-
- Once the required .tgz files have been extracted, run the post installation
- script:
-
- cd /usr/X11R6
- sh /var/tmp/postinst.sh
-
- For OSs which use ldconfig, you may need to run ldconfig or reboot to complete
- the installation. The postinst.sh script should run ldconfig correctly for you
- if you are using Linux, FreeBSD, NetBSD or OpenBSD. For other OSs that use
- ldconfig, check how it normally gets run at boot time.
-
- Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/RELNOTE.sgml,v 3.59.2.23 1997/08/08 03:14:38 dawes Exp $
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Release Notes for XFree86[tm] 3.3.1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CONTENTS
-
-
-
- 1. XFree86 and X11R6.3 ...................................................... 1
-
- 2. OS issues ................................................................ 1
-
- 3. What's new in 3.3.1? ..................................................... 2
- 3.1 Bug fixes ........................................................... 2
- 3.2 Known Problems ...................................................... 4
-
- 4. New Features in 3.3 ...................................................... 5
- 4.1 General ............................................................. 5
- 4.2 General X server changes ............................................ 5
- 4.3 XF86Setup ........................................................... 5
- 4.4 PC98 Support ........................................................ 5
- 4.5 Alpha (AXP) platform support ........................................ 5
- 4.6 XInput Extension .................................................... 6
- 4.7 XKEYBOARD Extension ................................................. 6
- 4.8 SVGA server ......................................................... 6
- 4.9 S3 server ........................................................... 6
- 4.10 S3V (ViRGE) server .................................................. 7
- 4.11 Mach64 server ....................................................... 7
- 4.12 Mach32 server ....................................................... 7
- 4.13 W32 server .......................................................... 7
- 4.14 P9000 server ........................................................ 8
- 4.15 I128 server ......................................................... 8
- 4.16 TGA server .......................................................... 8
- 4.17 Trident driver (SVGA server) ........................................ 8
- 4.18 Ark driver (SVGA server) ............................................ 8
- 4.19 W32 driver (SVGA server) ............................................ 8
- 4.20 ET6000 driver (SVGA server) ......................................... 9
- 4.21 Alliance ProMotion driver (SVGA server) ............................. 9
- 4.22 Matrox driver (SVGA server) ......................................... 9
- 4.23 Cirrus driver (SVGA server) ........................................ 10
- 4.24 SiS driver (SVGA server) ........................................... 10
- 4.25 Chips and Technologies driver (SVGA server) ........................ 10
- 4.26 S3 ViRGE driver (SVGA server) ...................................... 10
- 4.27 WD90C24 driver (SVGA server) ....................................... 11
- 4.28 Compaq AVGA driver (SVGA server) ................................... 11
- 4.29 Hercules mono driver ............................................... 11
- 4.30 Client/Library changes ............................................. 11
- 4.31 xf86config utility ................................................. 12
- 4.32 SuperProbe ......................................................... 12
- 4.33 Fonts .............................................................. 12
-
- 5. Installing the XFree86 3.3.1 Release .................................... 12
-
-
-
-
-
-
-
-
- i
-
-
-